package run.siyuan.jdk.设计模式.建造者模式.建造者模式案例4;

/**
 * @className: Director
 * @Description: TODO
 * @author: siyuan
 * @date: 2022/3/21 4:29 下午
 */
public class Director {
    private Builder builder = new ConcreteProduct();

    //构建不同的产品
    public Product getAProduct() {
        builder.setPart();
        /*
         * 设置不同的零件，产生不同的产品
         */
        return builder.buildProduct();
    }
}